embryonal sarcoma - French English Dictionary